the devil's advocate - French English Dictionary